presumptuous self-praise - Turkish English Dictionary